// 引入createStore，专门用于创建redux中最为核心的store对象
import { createStore, applyMiddleware, combineReducers } from 'redux'
// 引入redux-thunk，用于支持异步action
import { thunk } from 'redux-thunk'
// 引入为Count组件服务的reducer
import countReducer from './reducers/count'
import personReducer from './reducers/person'

export default createStore(
  combineReducers({
    count: countReducer,
    persons: personReducer
  }),
  applyMiddleware(thunk)
)
